self-rescue respirator - Deutsch Englisch Wörterbuch